BP and Apollo have finalised agreements for Apollo-managed funds to acquire a 25% non-controlling stake in BP Pipelines ...