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.
TechRadar ·