Australia Business Talent Visa is a permanent residency visa for those people who want to establish or starting a new or existing business in Australia.
The Business Innovation and Investment (subclass 888) visa is a permanent resident visa for people with a four-year provisional subclass 188 visa who want to continue to own and run a business or invest in an Australian state or territory.
This visa allows you to own and manage a business in Australia, conduct business and investment activity in Australia or undertake an entrepreneurial activity in Australia.