Shell strikes £12.1 billion deal to buy Canadian energy firm

· The Independent

Read full story at source