The Small Business Digital Taskforce has delivered its recommendations to the Federal Government, with the establishment of an independent body to be a central point for information and advice on digital options for small businesses (SMBs) its key proposition.