View Scotland’s newest business stars revealed Press release Scotland’s newest business stars revealed The great business minds of the University of Dundee have been celebrated after they were crowned the winners of an annual competition championing entrepreneurship Published on 24 February 2023 Collection: Industry, Innovation and Infrastructure