HCL Technologies lands $1.14B AI contract while shares under pressure

Business