Anti-Dumping Duties India India’s solar manufacturing industry has been hollowed out from the inside by imports from China and other countries. Global oversupply due to massive capacity expansion by China led to a 90% fall in solar panel prices in the last 5 years. The Indian industry which used to do decently well by exporting […]