India was one of the major exporters of solar products between 2006-2011 before China started dumping their products at the cost of Indian manufacturers. New Delhi: Dumping of Chinese solar panels in India, once a major exporter of the product, is estimated to have cost 2 lakh jobs, a parliamentary panel said and asked the commerce department to […]