Liberty Oilfield challenges climate change assumptions as it trolls The North Face

The Denver-based fracking company and its outspoken CEO use its corporate sustainability report for a different energy narrative.

share:

more energy news

Send Us A Message