The Witcher and You - two of Netflix’s biggest dramas – have suffered from Covid-19 delays but there is light at the end of the tunnel for fans. Co-CEO and Chief Content Officer Ted Sarandos revealed on the company’s investor video for its first-quarter financial results that new seasons of...