US subsidiary of Sterling and Wilson Solar wins major turnkey order
USA, Scottsdale: Sterling and Wilson Solar Solutions, Inc (SWSS), has signed an order worth $121.7 M.
USA, Scottsdale: Sterling and Wilson Solar Solutions, Inc (SWSS), has signed an order worth $121.7 M.