Shell Marks Malikai Startup

Shell has started oil production from the Malikai Tension-Leg Platform (TLP), located 100 kilometers off the coast ...

read more →