Bradford-based JCT600 reports strong £1.326bn revenue and £20m+…

Bradford-based JCT600 reports strong £1.326bn revenue and £20m+ profits