Press release University reveals Scotland’s next business stars Scotland’s next wave of entrepreneurs have been unveiled as the University of Dundee crowned the winners of its annual competition for business concepts Published on 1 March 2021