HCLTech Q2 FY27 Results: Profit Jumps 21%, But Did Revenue Disappoint? Q2 FY27 Results - October 12, 2026