infotechlead

BT signs $37 million IT services deal with De Beers Group