ISMA demands imposition of 95 per cent safeguard duty on imports of solar cells and module
Indian Solar Manufacturers Association (ISMA) has demanded imposition of 95 per cent safeguard duty on imports of solar cells and modules to protect domestic players …