“Unprecedented” power outages in China have triggered factory shutdowns and hampered production for companies supplying Apple and Tesla.

Post a Comment