an Entity references as follows:
Mahindra EPC Services Pvt. Ltd. is part of the USD 16.7 billion Mahindra Group.