Video: Are Electric Cars a Threat to the Oil Industry?

Paradigm Shifts happen throughout human evolution, are we experiencing just such a case in the automobile marketplace and Energy space?

Leave a Reply