Different banks may have varying requirements, but generally, various business entities such as free zone companies, offshore companies, and onshore companies can open business accounts.