Size up a franchise in seven easy steps
Australia is the world’s most franchised nation. It has three times more franchises per head compared with the United States, according to IBISWorld, which describes the $180 billion industry as “booming”. If you are keen to join the boom by buying a franchise, you’d better be careful. A recent watchdog report found that some franchisors … Read more