Meltwater Inc

Read More

Owler sold for $24.5m

Meltwater, a social media data and analytics company, has agreed to buy business information provider Owler for a…