Wednesday, August 17, 2022

China's major manufacturing hub Sichuan province has ordered all factories to shut down for 6 days to ease a power shortage.