India Launches Probe Into Allegation of Chemical Being Dumped By China

New Delhi (Sputnik): India has imposed an anti-dumping duty on about 100 items imported from China. The widening trade deficit due to cheap imports from China is a major concern among Indian policymakers. China has an annual trade surplus of…