About 150 miles south-east of the US city of New Orleans, Shell’s newest oil platform looms above the choppy waters of the Gulf of Mexico. Dubbed Vito, the structure embodies a…Continue readingOffshore oil is back. At what cost?
About 150 miles south-east of the US city of New Orleans, Shell’s newest oil platform looms above the choppy waters of the Gulf of Mexico. Dubbed Vito, the structure embodies a…Continue readingOffshore oil is back. At what cost?