Charles Taylor plc ha annunciato i risultati degli utili per l'intero anno conclusosi il 31 dicembre 2019. Per l'intero anno, l'azienda ha annunciato un fatturato totale di 282,813 milioni di sterline rispetto ai 263,561 milioni di sterline di un anno fa. La perdita operativa è stata di 28,872 milioni di sterline rispetto ai 2,018 milioni di sterline di un anno fa. La perdita netta è stata di 30,002 milioni di sterline rispetto ai 3,652 milioni di sterline di un anno fa.