BT means business with major enterprise push
BT Group sketched out a new campaign designed to boost its enterprise division, pledging to invest £100 million and put a focus on innovation, cybersecurity, service improvements and widening sustainability efforts.