An order to stop work on the Revolution Wind project off Rhode Island further rattled the beleaguered Danish company.
Your daily dose of insights
An order to stop work on the Revolution Wind project off Rhode Island further rattled the beleaguered Danish company.