Finance
BP Puts £3bn US Biogas Business Archaea Up For Sale
BP has put its £3billion US biogas business Archaea up for sale as boss Meg O'Neill continues to slim down the energy giant's operations.
BP has put its £3billion US biogas business Archaea up for sale as boss Meg O'Neill continues to slim down the energy giant's operations.