Shell to pay nearly £2bn in UK and EU windfall taxes

Shell to pay nearly £2bn in UK and EU windfall taxes