Indiaâs Sterling and Wilson Solar Ltd (BOM:542760), or SWSL, has won a solar project-related engineering, procurement and construction (EPC) contract worth about AUD 525 million (USD 339.8m/EUR 314m).