Mahindra Lifespace Developers reports consolidated net profit of Rs 12.72 crore in the June 2024 quarter 25.07.2024 09:14 Business Standard Sales rise 91.90% to Rs 188.14 crore