IBM's Weather Company leaked my personal info to analytics, thunders netizen
Video watching habits and other data just handed over, lawsuit claims
Software22 Sep 2023 | 1
IBM (International Business Machines) is a global technology giant headquartered in Armonk, New York, in the United States. Its products range from mainframes to software and consulting to cloud-hosted services.