Op­por­tu­ni­ties

The Daily Telegraph - Business - - Business Comment -

◆ Re­cently signed new part­ner­ship deals with Mi­crosoft

◆ Newly ap­pointed chief ex­ec­u­tive has an­nounced a re­struc­tur­ing strat­egy for the busi­ness

Newspapers in English

Newspapers from UK

© PressReader. All rights reserved.