Trafigura and SLNG sign LNG storage agreement

Blurred image of Trade Finance article content