Sterling and Wilson Solar US arm bags Rs 890 cr order The SWSS will be managing the entire turn-key execution for the photovoltaic (PV) project. # Business