HCL Technologies is an Indian global IT services company that offers software consulting, enterprise transformation, infrastructure management, engineering services, and business process outsourcing. It has offices in 31 countries and serves clients across various industries. HCL was established in 1976 and is now one of India's largest publicly traded companies, with annual revenues of over $5.7 billion. It focuses on sustainability through various green initiatives and has received recognition for its environmental practices.