HCLTech shares drop over 4 pc as Q1 profit declines

HCLTech shares drop over 4 pc as Q1 profit declines

Companies