Big-box corporation

A big-box corporation is a large, usually multinational company with many franchises in different locations.