Business Visa

The Business visa category provides a number of options for applicants wanting to establish, manage or develop a new or existing business in Australia. This category also enables applicants who want to invest in Australia to apply for migration.