Joshua Dowling

General Motors CEO: oil has peaked

The world’s biggest car maker, General Motors, believes the global oil supply has peaked and a switch to electric cars is inevitable.

January 14, 2008

Leave a Comment