Indian state and private sector invest in new medical travel town

Established in 1994, Mahindra Lifespace Developers Ltd. is the real estate and infrastructure development business of the US$20.7 billion Mahindra Group.