News

Atria opened in 2006 with the promise of becoming one of Mumbai’s most glamorous shopping destinations. Though the mall’s management could not find buyers for its entire retail space initially ...