Business Internet News Lockdowns help Netflix record 16 million new subscribers in Q1’20, reports lower-than-expected EPS Streaming giant Netflix has released this year’s first quarterly earnings and has… Sajid SaleemApril 22, 20202 minute read