The Best Documentaries to Watch on Netflix in 2023 – CNET Posted on February 5, 2023 By Charlielikes Netflix has the best documentaries in the business. Tech Tags:‘best, ‘to, 2023, billy wilkins, cnet, documentaries, in, netflix,, on, tech, technology, the, watch.