Total revenue fell 2% to £140.3M during the quarter and was below the FactSet consensus estimate of £140.6M; adjusted EBITDA ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results