Tesla Motors Delivers 11,507 Vehicles in Q2 of 2015 Matthew McGuire2015-07-13T17:45:40-05:00July 5th, 2015|Tags: Clean Energy, Electric Car, Europe, International, Renewable Energy, Tesla, Tesla Motors| Read More