As a business in Australia not only do you create jobs but also cement a platform to put your businesses on an international front. What this visa allows you is to be able to continue to be able to conduct investment activities in Australia on a permanent basis.