Indian Solar Manufacturers Ready for A Sunbath after 25% Duty Imposition