Business News | Wed Mar 18, 2009 12:52pm IST

Little Nano carries a big burden for Tata