Iris Projects
Posted On March 31, 2023
Iris is a 1000 sq.ft office, one among many on the 15th floor of Emaar Digital Greens, a highrise building in Gurgaon. Envisage was entrusted with the task to create...