20040413 city.bengaluru: Slew of automobile launches this year