If you always thought puzzle games weren't your thing, then you probably just haven't played the right ones yet.
Back in February, Alibaba announced a RMB 380 billion (USD 53.2 billion) three-year investment plan in AI infrastructure. Wu ...