Cloud Services & Network Solutions
As the international tech giant moves toward Russian ownership, the leak raises concerns about the volume of data it has on its users.