Created for the 2014 World Energy Innovation Forum, this short video showcases all things Tesla in just under two minutes.

About the Author