“If you can’t stand the heat, get out of the kitchen!” That aphorism should be inculcated in the minds of every credit card holder who collectively amassed about $800 billion in debt. Some financial analysts have tagged it appropriately as a “debt trap”. Are you one of those victims? Finding ways to pay these bills […]