Shell repudiates rumors of making a play for BP
As media speculation over a potential merger between two European oil majors, the UK-headquartered Shell and BP, has not died down yet, the former decided to address the rumors by denying the alleged business combination talks and move.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed