thanks , it said upgrade but now open business account . i understand it will be separate account ?From my experience, you need to open a brand new account, you can not "upgrade" it. I believe that in the right top corner you have an option "open business" account.
They will ask for company documents, EIN and authorized person's passport/ID.
Normally, they also ask for some sort of online presence, website, social media page or Linkedin, but only for businesses that are in some sort of online business.
They can ask for invoices and even agreements for high volume transactions.
thanksYes its a seperate account. You dont need a crunchbase profile. Just a website.