Microsoft launches 'Trusted Tech Alliance' to try and restore some faith in Big Tech
TechRadar | the technology experts [Unofficial]
February 16, 2026
15 major firms join together to launch the Trusted Tech Alliance as geopolitically-influenced data sovereignty pushes play out.
Discussion in the ATmosphere