725 employees
Mahindra Lifespace Developers is a real estate and infrastructure development business of the USD 20.7 billion Mahindra Group.
1994