Steep Dumping Duty Likely on Solar Gear Importers
India is likely to impose a steep duty on importers of solar cells following vociferous complaints from domestic manufacturers, threatening the viability of about 4,000 Mw of recently tendered solar power