BP nears sale of London headquarters after £235million offer

© BloombergBP sale London Headquarters
The headquarters of BP Plc stand in St James's Square in London

More from Energy Voice

Latest Posts