20080305 business.india-business: Nano shines at Geneva auto show