Deepwater projects were the buzz of the day in 2007, and many energy companies across the board invested in them — and with every passing day, many of those companies are abandoning those projects outright.
Deepwater projects were the buzz of the day in 2007, and many energy companies across the board invested in them — and with every passing day, many of those companies are abandoning those projects outright.