Slush’s startup pitch competition transformed into a political nightmare

Business