News

Sarath City Capital Mall claims to be India's largest mall, and the mall is huge, for one thing, but also mostly empty. But it promises us Sephora, Wacoal, and so many brands that are coming to ...