IBM doesn’t own the Weather Channel:
The Weather Channel (TWC) is an American pay television channel owned by Weather Group, LLC, a subsidiary of Allen Media Group.[2][3]
The Weather Channel was a subsidiary of the Weather Company until the latter was bought by IBM in 2016.[7][8] The Weather Channel licenses its weather data from IBM.[9]
https://en.wikipedia.org/wiki/The_Weather_Channel
IBM purchased everything except the Cable channel.
There are actually two companies named “The Weather Channel”.
Open The Weather Channel app and go to the about screen. You’ll see the IBM logo right at the bottom.