pull down to refresh

I don't use credit cards though in India it's 42%.
12% or 16% is too less.
42?! Damn...
For once, that's not the answer to life ;)
reply