Oliver Samwer's Global Founders Capital announces 3 investments: Berlin, Paris & London
Category: Technology