Monopolies and oligopolies cost Canadians tens of billions every year. They also undermine our national independence.
Calls for a tax on the richest households in Europe are growing, with citizen-led initiatives putting the issue back on the political
Business leaders need to be nimble to keep adapting to changing realities