Indian equities closed higher as a strong earnings surprise from Infosys boosted risk appetite and lifted IT stocks, helping Sensex and Nifty hit intraday highs. However, profit booking capped gains ...