Home 9 Uncategorized 9 ‘Lifestyle businesses’ holding back the economy

“While we outperform in the creation of start-ups and small businesses against other OECD countries, our industry structure is overly skewed to small businesses with less than 20 employees. It’s hard to compete when you are small,” IISA chief Andrew Sevens …

listen live
Download Our App