XLMedia revenue sinks 31% on Google demotion and Covid impact
Full-year revenue falls to $54.8m as CEO Stuart Simms says affiliate was “knocked off track” by unforeseen challenges
27/04/2021
Need an account?
Subscribe