Chelsea’s new licence – could the timing be any worse?

The future of the current World Club and UEFA Champions League Champions has today been placed in jeopardy. The restrictions placed on the club under the licence placed upon it today by the UK Government means that financial transactions are going to be limited, significantly impacting the ability for the club to trade. The licence […]