ICT Press Office News South Africa

More ICT news

More news

A view shows a Microsoft logo at Microsoft offices in Issy-les-Moulineaux near Paris. Source: Reuters/Gonzalo Fuentes
SA to probe Microsoft cloud licensing deals

 5 Apr 2024

More ICT news
Let's do Biz