DLF Mall of India is the World’s First Mall to be Certified With ‘LEED Platinum’