dboyan,
nope you ain't missed it mate don't think it's mentioned anywhere, CTC could stand for a multitude of things, but i don't think you'll get asked what it means!
Wouldn't worry about it, concentrate on the more important things of selection, enjoy!
WBV