More than £31k up for grabs for Dundee University students in business competition

The University of Dundee.
The University of Dundee.