Company: Tech Mahindra Business Services LimitedAbout Company: Tech Mahindra is a leading provider of consulting-led integrated portfolio services to customers which…