Advertisement
Home » Business » Plastic currency is finally coming to India. Why did it take 15 years to approve the switch?