Alibaba Group Holding Limited (NYSE: BABA) denied reports regarding its migration of headquarters out of the country. It assured Chinese media that Alibaba’s headquarters are in Hangzhou, China, …
https://finance.yahoo.com/news/alibaba-responds-headquarters-migration-report-134814156.html