Majority of these hopefuls should apply for the Business visa Australia, and come to a conclusion on which course or passageway is top notch for their business prospective. Business visa in Australia for permanent residency can be attained with the Business Talent which goes by the name of Subclass 132 visa.