Mar
23rd
Stay connected Subscribe to our RSS feed
Tata Motors' much-hyped Nano minicar - first shown at the Delhi motor show in January 2008, was finally launched at a press conference today but won't be displayed at dealers until 1 April and the initial order process - first deliveries aren't till July - is extraordinary. Full story...