20090320 business.india-business: 'People's car; an idea whose time has come'