‘Thank You North Face’: Oil firm trolls clothing company with ad campaign

© PANorth Face oil

More from Energy Voice

Latest Posts