The Oil and Gas Industry Is Fighting North Face for Some Reason
Photo: Ilya S. Savenok (Getty Images)The North Face has become the oil industry’s new favorite brand to hate. It all started back in December, whenInnovex Downhole Solutions, a company that provides oil and gas well services, placed an!-->!-->!-->!-->!-->!-->…