Sterling & Wilson Renewable Energy (Sterling) is one of the largest global solar engineering-procurement-construction (EPC) ...
As rupee continues to weaken, companies that raised funds when the rupee was stable at around 82-83 will be forced to ...