Tesla Motors Inc (TSLA)’s Right-Handed Model S Debuts In LondonBy Neha GuptaJune 9, 2014 After being ruling the United States as the green luxury cars, Tesla Motors Inc (NASDAQ:TSLA)’s Model S car takes its…