Acroud signs another LOI as it reports revenue down 18.3% in 2020.

Affiliate marketing business Acroud saw revenue decline 18.3% year-on-year to €11.6m (£10.0m/$14.0m) in 2020, as it announced yet another letter ...

Comments