MCX logs 29% fall in Q1 net profit

MCX logs 29% fall in Q1 net profit