China's April exports to U.S. plunge 21%, overall shipments jump 8.1%
data china 4dwas fined €530 million ($601 million) by a European regulator for illegally sending personal data of users to China.Revealed: China has secretly installed kill switches in solar panels sold to the West