You just read:

132 Firms to Compete at Grand Final of Europe's Biggest Business Competition in Milan on 17th June

News provided by

The European Business Awards

01 Jun, 2016, 00:01 BST