Ikbenfrits snags €2M Series A

November 30, 2017