2012 Geneva Motor Show – Tata MegaPixel showcased, more details emerged
March 7, 2012
Most impressive Indian vehicle at Geneva Motor Show was Tata’s Megapixel, which was unveiled today. Tata Motor’s managing director Mr. Prakash Telang stated that The Megapixel “is the result …