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…