Pitching your business idea takes extraordinary courage. It means putting yourself out there and believing in your potential – even when others don’t. Recently, as I judged five entrepreneurs pitching ...
In a market where funding gaps threaten the development of promising technology businesses across the UK and Europe, ...