If someone invests in our company, he/she will have a say in the decisions. We may not be able to implement our new ideas if the investor does not agree with them. In other words, they will become our boss.
Setting up of Development Finance Institution is a good step because it is very important to fix the infrastructure issues in India. But the government must take steps to prevent the repetition of the same mistakes that caused the closure of earlier DFIs. There should be transparency and accountability to make DFI sustainable.