Mahindra Becomes India's First City to Begin Transforming into a 'Green Township'

Mahindra World City has been named as India’s first township to be awarded with Stage I certification under the Indian Green Building Council (IGBC) Green Townships Programme.read more