They want to make it "easier to vote, harder to cheat." Who cheated?
Woodward’s exit is understood to be amicable with the owners, the Glazer family.
Netflix has revealed that it will spend $17B on content in 2021 – on par with its 2020 spend. The streamer noted the figure in its first quarter financial results. “While the roll out of vaccines is very uneven across the world, we are back up and producing safely in every major market, with the […]