All retail companies operate within a "macro environment," or the sphere of influence outside the company that shapes how companies do business. Unlike the micro environment of a retail store, ...