Content Llama aims to raise €15 million in next funding roundDonegal-based software business has 42 staff across Ireland, the Netherlands, Ukraine and South Africa, with 20 new roles to follow
Making It Work: Platform helps stores get their online images rightContent Llama, which manages product images and descriptions on retailers’ websites, has just landed a major US contract