Newsroom

The Sahara Solar Farm

Climate researchers have estimated that nearly 70% of renewable energy sources must come from harnessing the power of solar energy ...
Read More

Texas Energy Freeze-Out: Could Renewables Have Saved the Day?

In the aftermath of one of the coldest winter storms to hit Texas, millions were left without power or heat ...
Read More

Reddit betting clean and green on Wall Street

Reddit is no longer just an internet forum for hipsters of the information age to band together in discussion of ...
Read More

Total Texas solar project makeover

Total, the oil and gas supermajor, has committed to buying four huge solar power projects in Texas. Total originated in ...
Read More

This website uses cookies.