Business Talent (Subclass 132) Visa This is a permanent visa for high calibre business people who are owners or part owners of an overseas business and have a genuine and realistic commitment to participate in the management of a new or existing business in Australia.This Visa is closed to new applications.