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