20120728 business.india-business: Mahindra to launch three vehicles by December