The Business Talent Visa (Subclass 132) is a permanent resident visa for those who are willing to establish or develop a new or existing business in Australia.
It requires the applicants to have sufficient funds and genuine intention to reside in a particular Australian state or territory.
To be eligible for 188 visa under the business innovation stream, you must:
Maintain a substantial ownership interest into an Australian business
Take charge, at senior level, in daily management and decision making of business
Introducing new or enhanced technology
Maintain employment in Australia
Develop associations with international markets
Export Australian goods
Produce goods or services
Make contribution in commercial activity or competitiveness within the Australian economy
You can also extend your stay for another 2 years under the business innovation extension stream. However, you must: