Veolia begins North Sea decommissioning project

5 Apr 2011