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.