HCL Tech announces results for year ended June 30, 2007 | HCL Technologies

HCL Tech announces results for year ended June 30, 2007