Press Release

Shell joint venture Mayflower Wind granted right to power Massachusetts residents with additional renewable wind energy