Netflix Q1 revenue buoyed by membership growth

The streaming provider reports 15% year-on-year revenue growth in the first quarter of 2024, posting revenue of $9.4 billion.

Read More