Netflix Got More Hits Than Misses From the Obamas Before the Deal Wound Down

Wait 5 sec.

The company founded by Barack and Michelle Obama will go independent after eight years and 20-plus projects with the streaming giant.