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.