Ometria: 19 Angel and Private Investors Participate in UK-based e-Commerce Intelligence Startup’s $1,5mn Seed Funding Round Read more