kapilb.com
Can India be a cashless society?
Saw this ad a while back. And although the creative team has taken the license to exaggerate the product benefit I am not sure if it really fits into our country yet so perfectly. Visa Debit Card f…