State-owned NBCC is looking to set up its own non-banking finance company (NBFC) later this year to ..