China's Market Regulator Imposes 3.6 Billion Yuan Fines on E-Commerce Platforms for Food Takeout Issues - Xinhua | Intellectia.AI