The Canadian government has recently implemented significant changes to the Start-up visa Canada, with the aim of improving processing times and reducing backlogs.