Mumbai-based SBFC Finance Limited a non-deposit-taking non-banking finance company has filed its draft red herring prospectus with the capital markets regulator Securities and Exchange Board of India to raise Rs 1600 crore via initial public offering