California-based health system Kaiser Permanente recently alerted millions of people that their private information was inappropriately shared with tech giants,...
Read More
Microsoft has clinched a 20-million-euro ($21.7 million) deal to settle an antitrust complaint about its cloud computing licensing practices, averting...
Read More