News
Shell examines potential takeover of BP to create $266bn energy, chartering and shipping giant
Shell examines potential takeover of BP to create $266bn energy, chartering and shipping giant
Sources report talks with advisors on feasibility of mega-merger