Avangrid signs PPAs for Mountain View III wind project
Avangrid Renewables has signed three 10-year PPAs with California Choice Energy Authority (CalChoice) for offtake from its 22MW Mountain View III Wind...
Avangrid Renewables has signed three 10-year PPAs with California Choice Energy Authority (CalChoice) for offtake from its 22MW Mountain View III Wind...