The North Face is moving from Bay Area to Denver
North Face is leaving the Bay Area and moving its headquarters to Denver after the state offered the company $27 million of tax incentives.
More Videos
From CNN Newsource affiliates