Business Pavilion Energy powers up globally with new Europe HQ admin Sep 25, 2019 Pavilion Energy group chief executive Frederic Barnaud (above) sees the Singapore market as an important one as it has a location advantage for trading. The BW Pavilion Aranda…