January 27 (SeeNews) - India has imposed an anti-subsidy duty of 13.44% on castings made in China for wind energy generators, the Directorate General of Anti-Dumping and Allied Duties (DGAD) said earlier this month.