Tech Mahindra fills 70% roles from talent within

0