HCL Tech hits fresh record high ahead of Q2 results

Stock Market