1 million Euro for 123Contact Form June 26, 2015November 3, 2020 Facts & Dots 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 More