Catena Media Navigates Revenue Slide with Streamlined Operations and North American Focus
Catena Media reported a significant revenue drop in Q1 2025, with earnings from continuing operations falling 39% year-on-year to €9.8 million ($10.7 million)..

