Newsletter | December 13, 2018

12.13.18 -- Shell Energy And Coachella Hills Wind Sign Long-Term Power Purchase Agreement