Netflix has unveiled the first look at POLO, a new documentary series from Prince Harry and Meghan Markle, but some aren’t thrilled with the timing. In the summer of 2020, Prince Harry and Meghan Markle moved to California. Fast forward to October of the same year and the Duke and Duchess of Sussex launched their own production company, Archewell Productions. “Our company is dedicated to illuminating thought-provoking and diverse narratives that underscore our common humanity and celebrate community,” they shared on its official website. They aim to do so through scripted and non-scripted TV, …