Saudi Arabia’s oil giant boss speaks up for China, saying its massive production of solar panels and EVs helps affordability
Business InsiderThe comments come as the West has stepped up criticism of China’s dumping of cheap green products on the global markets.