Which State Leads in Corporate Renewable Offtake Deals? Hint: It’s Not California More than 20 states now have at least 50 megawatts of wind and solar projects with corporate offtakers, according to Wood Mackenzie Power & Renewables. April 11, 2019 by Katherine Tweed
SPONSORED ARTICLE Energy Jobs: Big Regulator Moves, Rive Brothers Join Zola Electric, EnSync in Restructuring Executive and boardroom moves in cleantech, utilities, energy and venture capital. February 19, 2019 by Katherine Tweed
SPONSORED ARTICLE Energy Jobs: More Shuffles at Tesla, Layoffs at Cypress Creek, PG&E Departures Just Beginning Executive and boardroom moves in cleantech, utilities, energy and venture capital. January 31, 2019 by Katherine Tweed