The Business Innovation Stream and The Investor Stream: An In-depth View
The Business Innovation Stream and The Investor Stream offer an avenue and pathway to permanent residency in Australia.
These visas are available to anyone with the relevant skills to operate a business or the funds to invest in an Australian state or territory.
Both visas allow you to stay in Australia for up to 4 years and 3 months and are granted with multiple entry, enabling holders to leave and re-enter Australia for the validity of the visa. These visas also allow you to bring eligible family members with you.