NCC Group sees slight dip in revenue but EBITDA on target

NCC Group has reported annual revenue of around £294 million for the year, a decline of about 2.5%, as growth … Continue reading NCC Group sees slight dip in revenue but EBITDA on target