Finance Ministry clarifies 'tainted' UK company De La Rue had been supplying bank note paper till 2010.
18 Jan 2017 10:33 AM IST