20130306 business.india-business: Mahindra & Mahindra to take on Tata Motors; launch more mini trucks