£20 billion surpassed in UK license auction

7 billion) at the end of the sixth week

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content