Mobil

Company

A major oil company that took out ads to contest the effectiveness of EVs, arguing that coal-powered electricity generation was more damaging.

Mentioned in 1 video