The brand story recognized Embassy Property Developments as India’s iconic brand

Link for article