Monopolies and oligopolies cost Canadians tens of billions every year. They also undermine our national independence.
As Canadians struggle under the rising cost of living, the margins collected by Canada's financial services heavyweights are expanding