Final speakers join the TEDxEuston line-up