Mahindra Lifespace Developers Limited (MLDL) announced its financial results for the full year ended 31st March 2023