EFC India has significantly expanded its footprint by adding 360,000 sq ft of office space in Noida and Pune. This growth boosts their total portfolio to over 1.5 million sq ft across India, offering nearly 50,000 workspaces. The expansion caters to both institutional and retail clients, with a focus on institutional needs.
To read the full article, please click on the link