Q1 revenues up 43% and net income up 42% | HCL Technologies

HCL Tech Q1 revenues up 43% and net income up 42%