After decades of financing loans for micro enterprises to support their businesses, the Delhi Financial Corporation (DFC) is being shut down by the state government owing to financial non-viability, ...