Posted inInsights DLF to invest 40% of annual capex to complete commercial Chennai projects DLF Downtown, a 6.8 million-square-foot office complex, is scheduled to open in 2026 or 2027 March 19, 2023March 17, 2023