
Saudi Arabia’s Solar Push Can’t Hide Human Rights Abuses – Stop FIFA 2034
Saudi Arabia made headlines recently—not for oil, human rights violations, or censorship—but for signing an unprecedented portfolio of renewable energy deals. On July 14, 2025, the Kingdom signed five solar power purchase agreements with a total 12 GW capacity and two wind power PPAs for another 3 GW. This behemoth 15 GW clean energy commitment […]