In conversation with Apurva Chamaria, VP & Head of Corporate Marketing, HCL Tech

HCL Technologies is a $7 billion global IT giant headquartered in India.…