SFAF 2019-2020 Full-year results

30 Sep 2020
  • Revenue in excess of €400 million
  • Present in 3 major digital sectors
  • Products acclaimed by millions of customers
  • Revenue primarily generated internationally