There is no requirement to meet the Business Innovation and Investment points test.
The 132 Business Talent Visa is permanent residence visa available to applicants in two streams:
For the Significant Business History Stream, you (or your partner, or you and your partner combined) must have all of the following:
For the Venture Capital Entrepreneur Stream, you must have a venture capital funding agreement of at least AUD 1 million through an Australian company who is a member of the Australian Venture Capital Association Limited (AVCAL) for the start-up, product commercialisation or business development relating to a promising high value business idea.
132 visa is a permanent visa which allow you and your immediate family members (such as a partner and dependent children) included on the application to live, work and study in Australia.