Three investors have made a binding bid for Enel Group’s renewable energy business in India, potentially valuing the wind and ...
The work comes months after a blade broke off and sent debris and fiberglass into the water and onto beaches along the Cape ...