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.
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.