CTC fights back

Charles Taylor Consulting (CTC) has battled its way through a tough 2009 to post net profits of £11.9mn, up from £8.6mn a year earlier.

To unlock article:

Login