Company News
EFC (I) Limited Leases 95,897 Sq Ft Pune Office
EFC (I) Limited disclosed a new 5-year lease for a 95,897 sq ft A+ category building in Pune's Koregaon Park Annex.
The facility has a revenue potential exceeding ₹70 crore and will add over 2,000 sea