NIDHI Company: Things to Know Before Investing
A Nidhi Company is a legal structure incorporated by the Ministry of Corporate Affairs under Section 20A of the Companies Act, 1956. NIDHI stands for National Initiative for Developing and Harnessing Innovations. It is a non-banking investment corporation performing the business ...