With €1.000.000 investment, Catalyst Romania has recently became a minority shareholder of the Romanian company 123Contact Form, a top class online form and survey builder startup.