20050226 business.india-business: Lalu wants you to travel more