Mayflower Wind to sell output at $58.47 per MWh
A letter from the Massachusetts department of energy resources has stated that Shell and EDP Renewables’ 804MW Mayflower Wind project would...
A letter from the Massachusetts department of energy resources has stated that Shell and EDP Renewables’ 804MW Mayflower Wind project would...