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