Mahindra Global Pik Up One Step Closer To India Launch, Design Patent Filed  CarDekho