Telecoms giant BT has been fined £6.3m by regulator Ofcom for failing to share information with a rival during bidding for a major contract. The watchdog said BT’s network division had failed to give ...