Marissa Newhall
Today Clean Energy States Alliance (CESA) announced that Warren Leon has been named the organization’s new Executive Director. Leon previously served as Deputy Director of CESA.
A new report demonstrates how offshore wind can become cost competitive with electricity generated from natural gas by 2024, even without federal subsidies.