Amazon and Netflix pick up Oscars

This year’s Oscars marked a turning point for streaming services. At the show, Amazon took home 3 Oscars, while Netflix won an award for The […]