20111124 business.india-business: What titans of India Inc have to say