BT has been given a £42 million (€49 million) fine by the UK telecoms watchdog and is expected to pay out £300 million (€347 million) in compensation to rivals over delayed high-speed cable ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results