The Finalists | The Pitch - Britain’s biggest small business competition

The Finalists