Shell confirmed on Friday that it has now submitted decommissioning documentation of its three North Sea Brent field platforms to the UK Department for Business, Energy...
A report published today by GMB, indicated that UK taxpayers could be liable for a substantial part of the costs over the next forty years for...