Sterling and Wilson Renewable Energy has been declared the L1 bidder for a turnkey EPC contract to develop a 2...