Energy & Environment
So Much for that Green Energy “Revolution.” Saudi Arabia Cancels $200 Billion Solar Project
October 1, 2018 by Isaac Orr
Saudi Arabia is scrapping its plan to spend $200 billion to construct the world’s largest solar panel facility in favor of a “more practical” plan. Ordinarily, a country or company…
October 1, 2018 by Isaac Orr