Alibaba Owned Newspaper Claims Indian Currency Is Made in China; Govt. Denies!
As per the rumors, Indian Govt. has outsourced the task of printing notes to a Chinese company, which specializes in printing currencies.
Govt. of India has vehemently denied these rumors and have described them as ‘baseless’.