Home24 set up with €20M investment

April 01, 2016