20071106 business.india-business: Formula 1 new flavour for India Inc