The United Arab Emirates inaugurated a massive Chinese-built solar power facility just ahead of the COP28 climate summit kicking off in Dubai this week. The two-gigawatt Al Dhafra Solar Photovoltaic Project is the world''s largest single-site solar plant. It contains 4 million solar panels, covering 20 square kilometers. It can power …