visa allows the holder to enter Australia and conduct business.
The visa can last up to ten years allowing the holder to remain
in Australia for periods of up to three months.
Business Short Stay visa is suitable for people who are employed
by overseas companies and are required to enter Australia.
It is also suitable to business owners who have business interests
visa allows for the dependent family to travel with the visa