Under the terms of the deal, expected to close during the first quarter of 2025, Immedica will pay 55 cents for each share of ...
The media industry closes out 2024 in a landscape very different than a year ago as the biggest players begin to manage the ...