If you are a business owner, you cannot become Australian PR straight forward. You must get a provisional visa first. Once, you fulfill requirements in Australia, you can apply for permanent residency visa.