Shell snaps up Canadian rival in £12bn deal: Biggest takeover by energy ...

Shell snaps up Canadian rival in £12bn deal: Biggest takeover by energy ...

More to explore