Solar Sterling and Wilson Solar Limited wins INR 930 crore order in Egypt teadmin Feb 14, 2021 Hyderabad: Sterling and Wilson Solar Limited (BSE Scrip Code: 542760; NSE…