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
Need an account?
Subscribe