Catenaa, Friday, April 18, 2025-Netflix posted revenue growth of 13% in the first quarter aided by higher subscription, ad revenue and the timing of expenses with 700 million estimated audience. The streaming platform said that in the March quarter, its revenue grew by 13% year on year to $ 10.5 billion and operating income grew […]