Credit card-A great development of forgetfulness.

Credit cards are everywhere. Almost 70% transaction in Japan is through Credit cards. With the Olympics in the offing, the usage of ‘pla...