Financial results for 2018

CWC Group has reported record turnover and profit for 2018.  In the latest annual accounts, the group recorded a turnover of £104.9 million and an operating profit of £32.4 million […]