Opinion: Business structure matters more than the decision to become your own boss, research suggests
Despite entrepreneurial ambitions reaching an eight-year high in Canada, with 59% of Canadians aspiring to own a business, new research suggests that the structure of a business matters more than the decision to start one. The article argues that "being your own boss" is often ro