Microsoft launches ‘Trusted Tech Alliance’ to try and restore some faith in Big Tech

15 major firms join together to launch the Trusted Tech Alliance as geopolitically-influenced data sovereignty pushes play out.

Recent Posts

editors picks

Top Reviews