Meghan Markle and Prince Harry’s new Netflix show Polo has been bombarded with bad reviews from both audiences and critics, and a streaming business insider is questioning why Netflix keeps throwing money at the former working royals.
“How much money is too much money to…