News

BP is divesting its entire US onshore wind energy business to LS Power, signaling a significant shift away from renewables ...