Most UK Training Contracts 

Firms ranked by the number of Training Contracts given each year, typically split into two intakes