Credit cards are great, but using them supports American Big Finance
Every time you make a purchase using a credit card, you support a U.S. financial giant. While most credit cards in Canada are issued by domestic banks, credit unions and other financial companies, they are also linked to Visa International, based in San …