Chevron’s Major Big Foot Oil Project Faces another Series of Setbacks
Chevron Corp has been facing a series of major setbacks on its Big Foot oil project. Nine of the total sixteen connectors have sunk to the sea bed without any clear reason. Situation of them are now being assessed in order to get the project on track factoring in the indefinite timeline delays.