Site Map del.icio.us Blog this page


Mantri Square mall in Bengaluru to have metro link

published Mon, Mar 15 2010 07:48 GMT
Leading real estate player, Mantri Developer on Monday announced the opening of one of India's largest mall, Mantri Square, spread over 1.7 million square feet and which would soon have a metro connectivity as well.

Click for more articles from business.rediff.com