TheiaBeta/Article
JGC Secures $6.33 Billion LNG Plant Project in Mozambique - Theia