Left: Elon Musk. Right: Source: Wiki/TeslaRati Will Tesla Come to India? Elon Musk Says This IITian Holds the Answer!
Photo Source: Flickr Tired of Over-Paying at Airports, Theatres & Malls? From Next Year, You Won’t Have To!