Cable & Wireless UK v Ofcom: leased lines charge control price control appeal (CC)

Closed Competition Commission (CC) regulatory appeal.