XLMedia share price tumbles further as extent of hit to site rankings is revealed
London-listed affiliate firm says more than 100 sites were impacted since Google demotion in January as business hires new CFO
Need an account?
Subscribe