BP nears sale of London headquarters after £235million offer

© BloombergBP sale London Headquarters
BP's HQ in St James's Square, London

More from Energy Voice

Latest Posts