Geopolitics
Beijing: The 42-year-old billionaire founder and chief executive of Meituan has locked nearly 18,000 of his social media posts from public view just weeks before the Chinese government slapped a US$533 million fine on it to end the firm’s antitrust investigation, media reports said. more