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 132 visa, applicant must:
The business talent visa allows visa holder and accompanying family members to:
Study, work and live in Australia for an indefinite period
Get health coverage through Medicare (Australia's scheme for health-related care and expenses)
Apply for Australian citizenship (after fulfilling the certain criteria)
Sponsor eligible relatives for permanent residence
Leave and re-enter Australia five years from the date the visa is granted