Family Office
An explosion aboard the Trinity Spirit off the coast of Nigeria last year that killed five workers and left two others unaccounted for stands among the deadliest tragedies on an oil ship or platform in recent years.

In this article