Business Innovation and Investment (Provisional) visa (sc188) This visa allows you to own and manage a business in Australia, conduct business and investment activity in Australia or undertake an entrepreneurial activity in Australia. The sc188 visa is the Provisional visa for 4 years and has the following streams: Business Innovation Stream (188A) This visa […]