HCLTech shares drop over 5% after cautious FY27 forecast

Business