The Significant Business History Stream and the Venture Capital Entrepreneur Stream are otherwise known as the Business Talent Visa. The Business Talent visa is a permanent visa and enables holders to establish a new business or develop an existing business in Australia.
As well as allowing applicants to bring eligible family members to Australia with them, the visa holders can travel to and from Australia for up to five years, from the date the visa is granted. After that period, a Resident Return visa will be required to re-enter Australia as a permanent resident.