• September 16, 2024

BP puts US onshore wind power business up for sale

BP plans to sell its onshore wind business in the US in a further sign that the oil major is rowing back on its commitment to transition towards developing more renewable energy projects. The firm sai