20141031 business.india-business: Mahindra & Mahindra Q2 net profit down 4.33% at Rs 946.63 crore