Polycab India files IPO papers with Sebi

IFC will sell 10,588,223 shares of the company through offer for sale (OFS).