ADJUSTED EBITDA OF $123 MILLION AND RECORD FREE CASH FLOW OF $141 MILLIONREDUCED NET DEBT TO $501 MILLION OR APPROXIMATELY 1.0x TTM ADJUSTED ...
Clicta Digital announced the launch of its new OTT and CTV advertising service, helping businesses capitalize on the ...