Mahindra Logistics reports net profit of 25.39 crore rupees with 23% revenue growth | allworld.media