Company Name: Tech Mahindra About TechMahindra: Tech Mahindra Limited is an Indian multinational provider of information technology (IT), networking technology…