iowaclimate.org
Saudi Arabia puts world’s biggest solar power project on hold
Image credit: BBC One Saudi energy official commented: “Everyone is just hoping this whole idea would just die”. Looks like it has run into the sand. H/T DW.com. Citing Saudi government officials, …