20110708 auto: Mahindra launches premium pick-up truck