Greenpeace fury at Shell’s $110 million UK tax refund
New report published by the Anglo-Dutch supermajor reveals level of tax relief it is receiving for decommissioning older oil and gas platforms
New report published by the Anglo-Dutch supermajor reveals level of tax relief it is receiving for decommissioning older oil and gas platforms