Indiaâs Sterling and Wilson Solar Ltd (NSE:SWSOLAR) has signed a contract to deliver a 106.71-MW solar project in Chile.