
Chinese authorities have placed an individual with the last name Ma under “compulsory curbs” in the city of Hangzhou, Bloomberg News reported on Tuesday, citing state broadcaster CCTV.
What Happened: Hangzhou is the home base of Jack Ma-founded Alibaba Group Holding Ltd (NYSE: BABA) and its affiliate Ant Group.