Sicoya Receives €3.5M Series A

November 10, 2015