Too big to innovate vs Too small to succeed

It is widely recognised that large organisations in Australia often encounter too much red tape to enable the rapid transformation required to innovate. It is also common knowledge that 80% of small businesses fail in the first five years, a statistic highlighted by Forbes, which alarmingly suggests an 80% failure rate in the first 18…