(Newsday, 19.Jan.2020) — Shell TT has announced a final investment decision (FID) on the development of Block 5C (Barracuda) in the East Coast Marine Area […]