Indian Markets Rally Sharply as IT Stocks Lead Gains on Strong HCL Technologies Earnings