Bangalore gets Indias largest mall

ET NOW 2012-03-23

Views 61

Bangalore-based real estate company Mantri Developers announced the opening of Mantri Square, which it claims to be the largest mall in India.

Share This Video


Download

  
Report form