Sterling & Wilson bags AUD 615 million solar EPC order in Australia

Sterling & Wilson bags AUD 615 million solar EPC order in Australia

Leading solar power generation company Sterling & Wilson Solar (SWSL) has bagged its largest EPC contract from Australia worth over AUD 615 million.