1 trademark was found for owners matching the name Mahindra Mahindra Ltd Incorporated In India.
#
1 TM: 1763480
Desc: PASSIONEERING

Owner: Mahindra & Mahindra Ltd. Incorporated in India
Class: 12, 35
Status: Registered: Registered/protected