India’s Directorate General of Anti-Dumping finds dumping allegations on solar imports to be true – 100% dumping duty possible