Tata's future an electric 'Megapixel'?