The North Face has become the oil industry’s fresh favorite brand to hate. It all started back in December,when Innovex Downhole Solutions, a company that provides oil and gas well services, and placed an order with the North Face for 400 jackets branded with the company’s logo as Christmas presents for his employees. Read more...
Source: gizmodo.com