STOCK NEWSEFC (I) Limited Expands Pune Footprint with 95,897 Sq. Ft. Managed Office Facility and 2,000+ New Seats With ₹70 Crore Revenue Potential EFC (I) Limited Expands Pune Footprint with 95,897 Sq. Ft. Managed Office Facility and 2,000+ New Seats With ₹70 Crore Revenue Potential Read Post »