We are looking for a business loan for an institution.

#2
I guess I'm too late to answer this question.

You always have an option of Business Loans and there are several options out there. You can always approach major private banks such as HDFC for a business loan. Around 2 years ago my younger brother had applied for one for his start-up and was approved within days. Make sure to check your eligibility before approaching them or any other banks.