XL Media revenue and profit falls
XL Media has released its interim results for the six months ended 30 June, revealing declining revenues, profits and adjusted EBITDA.
XL Media has released its interim results for the six months ended 30 June, revealing declining revenues, profits and adjusted EBITDA.