BT makes some promises to business customers in new ‘charter’
BT has unveiled a new ‘charter’ for business customers, which is a grand way of saying it has published a series of intentions regarding research investment and commitments to roll…
Read more










