CNN is just the domestic element of CNN International, which spreads anti-American propaganda world wide.
I assume they get their revenue from our enemies.
I believe your assumption is correct.
Actually, I was thinking their biggest stockholders are the nameless and faceless global elites in the 1%. They, along with people like George Soros, Bill Gates, et al, are the ones shoving the Great Reset down our throats, and the millions of $ that CNN loses every quarter is mere pennies to them.
CNN exists solely to push and promote the globalist agenda. Period.
Or Ted Turner