It is a permanent residence visa offered to business people who have been sponsored by an Australian state or territory government agency. It has two streams:
To be eligible for business talent visa, you must be nominated by a state or territory government agency or are invited to apply by the minister of immigration. You must also either have
This visa lets you stay and work in Australia indefinitely and also apply for Australian citizenship if you are eligible of it.