Subscribe

XLMedia shares plunge as affiliate reveals 521% increase in losses last year

Losses amounted to $11.8m for the affiliate as historic search engine penalties continue to bite

David King Finance FY 2022 Xlmedia