News

Good afternoon and happy Friday, readers! We’ve got some good news for those living in the DMV region. Lower dew points and ...
BP has agreed to sell its U.S. onshore wind business to U.S.-based LS Power, as part of its ongoing divestment strategy, the energy major said on Friday, without disclosing a deal value.