A subsidiary of France’s Total and Singapore LNG Corp (SLNG) have signed a deal for a rooftop solar power system at the Singapore liquefied natural gas (LNG) terminal.

User Dashboard

Back To ACE