China's iPhone city floods impacting supply chains and killing 12

Around 100,000 people in China's iphone city have evacuated after record rainfall hit the region. The central Chinese city of Zhengzhou has recorded …
View full source