UAE: Where does the money for credit card rewards come from? If you thought credit card companies, think again!

Dubai: Credit card companies are offering better rewards and signup bonuses, and you as a consumer earn points, miles, and cash back. But how do card companies afford to offer such rewards? Credit …
( read original story …)