Is it possible to open an account in the name of Business Entity?

Yes.
You can open a Corporate Account ; you have to fill out the Application of Business account and upload the Business Certificate and Address Proof (Bill copy) with billing date of latest 3 months.

Posted in FAQ