Veolia and Peterson SBS invest following Shell decommissioning contract

5 Jan 2011