At last the international Geneva Auto Show has begun from 8th March. With this, the reaction of people and multiple companies who are participating in the event to showcase their innovations are interesting to see. To make the show more interesting for people in India, Ratan Tata, the Chairman of Tata Motors has unveiled a [...]
{ 0 comments }