Competition in Canada has declined, pushing up prices and profits: Competition Bureau
Large companies are facing fewer challenges from smaller competitors, and fewer new companies are finding a foothold

Large companies are facing fewer challenges from smaller competitors, and fewer new companies are finding a foothold