HCL Technologies is one of India's leading global IT Services companies, providing software-led IT solutions, BPO and remote infrastructure management services. Having made a foray into the services domain in 1997-98, HCL Technologies focuses on technology and R&D outsourcing, working with clients in areas at the core of their business. The company leverages an extensive offshore infrastructure and its global network of 26 offices in 15 countries to deliver solutions across select verticals including Banking, Insurance, Retail & Consumer, Aerospace, Automotive, Semiconductors, Telecom and Life Sciences. For the twelve-month period ended 31 March 2006, HCL Technologies, along with its subsidiaries, had revenues of US $919 million (Rs 4,102 crore) and employed 29,948 professionals.