Max House, New Delhi by Studio Lotus Studio Lotus Max House Located in New Delhi’s Okhla industrial area, a multi-storey office building that would ease into the landscape and nod to its context while aiming to set a benchmark for timeless architecture. Read More »