TTTech Raises €50M Strategic Investment

March 27, 2015