Business News Billionaire Netflix co-founder Reed Hastings quits after earnings miss Friday 17 April 2026 7:45 am Reed Hastings founded Netflix as[……] Read More