The streaming giant has shed over a fifth of its value this year due to doubts about its growth efforts, including an ad business that is still far from becoming a major revenue stream.
Here are more details:
July 15th, 2026 | 10:02 AM BUSINESS Media & Telecom 1
The streaming giant has shed over a fifth of its value this year due to doubts about its growth efforts, including an ad business that is still far from becoming a major revenue stream.
Here are more details: