iCasting dazzles with €1M round

April 28, 2017