Mahindra & Mahindra Financial Services trades jubilantly despite reporting 55% fall in Q2 consolidated net profit