Comviva Technologies Limited · Tech Mahindra Growth Factories Limited · Vitaran Electronics Private Limited · Infotek Software And Systems Private Limited · Tech Mahindra Defence Technologies Limited · Thirdware Solution Limited · National Skill Development Corporation · Mbrk Global Services Private Limited