Do you think you have Britain’s best new business idea? Well…if you do, you ought to think seriously about entering The Pitch. Now in its 5th year, The Pitch is the UK’s largest small business competition. But you don’t need to be an established small business to enter. If at the moment all you have […]