By Johnson
Today we pit the Mahindra E2O against not only the Tata Nano but also some of the best subcompact (small cars) of the world like Swift, Alto, WagonR, i10, and Santro. Of course the only other car that is better is the miniCooper but then consider also its cost... which is not small in anyway.