Mahindra & Mahindra Ltd.

GPTKB entity