What is the cost of the Business Innovation Visa (subclass 888) Permanent?
The Business Innovation Visa will cost you from AUD 2350.
What is the length of time I can stay once I obtain this visa?
You are eligible to stay permanently in Australia.
Do I have to be in Australia at the time of application for this visa?
You can be in or outside Australia while you apply for this visa.