Catena Media reports net cash position of €21.2m despite 28% Q3 revenue dip
Between July and September 2023, Catena’s operations revenue totaled €15.9m, with 84% of revenue being generated from North America.
Between July and September 2023, Catena’s operations revenue totaled €15.9m, with 84% of revenue being generated from North America.