Tata Motor's love affair with Geneva Motor show made it to 20 years, and they celebrated it in Style with stunning concept, the Tata Motors eVision! Read more to know about the latest electric sensation!
The news floated around last year (2012) when FIA conceived the idea of a racing series based on Formula 1, albeit with Electric engines. It spread to soon and many firms got immediate interest in setting up a team for themselves.
And one thing I personally loved of this development was there was an Indian team among them.
Mahindra Racing has…