10.0.3.211

Delta Partners leads $2.5m funding for Irish e-commerce company Cleverbug.com

883
Venture firm Delta Partners has led a $2.5m funding round in Irish e-commerce company Cleverbug.com which will allow it