English: It is a part of the Mahindra Group, an Indian conglomerate.
Telugu: ఇది మహీంద్రా గ్రూప్‌నకు చెందిన కంపెనీ.