megamerger

Business

Shell denies reports of BP mega-merger of Big Oil rivals

Shell said “no talks are taking place” for a potential mega-merger with rival BP that would cost more than $80…

Read More »
Back to top button