The car show battle continues, now with Netflix choosing to stream the revamped Top Gear series. Netflix Chief Content Officer Ted Sarandos revealed in a recent interview that the show will be available for streaming, as it falls under the existing deal between the BBC and Netflix. The timeline for […]
Read More