D dealroom.co Europe has the founders. It needs the environment 2 points shadag 2 months ago 0 comments