SWSL is awarded $338m EPC contract in Australia

SWSL further established its presence in the Australian renewable energy market. Credit: Mariana Proença.