In The News

When we started in the energy industry over a decade ago, it was very common to hear the claim that “renewables are the cheapest energy sources,” based on Levelized Cost of Energy (LCOE) metrics. Many advocates added, “even without subsidies!” These claims went largely uncontested for years, with journalists and the mainstream media seemingly eager to parrot common […]

For press inquiries, please contact us here:

Contact Us