Warsaw and London lay down the red carpet for top startups from CEE

Warsaw and London lay down the red carpet for top startups from CEE