Vessel linked to $244m Caribbean oil spill arrested by Trinidad & Tobago – TradeWinds
A tug believed to be responsible for a $244m oil spill in Trinidad and Tobago has been arrested in Angola. The Caribbean nation’s finance minister …
Loading
A tug believed to be responsible for a $244m oil spill in Trinidad and Tobago has been arrested in Angola. The Caribbean nation’s finance minister …