Netflix And YouTube Lower Streaming Quality To Boost Europe’s Creaking Internet Connections

As more people work and play from home, Google and Netflix CEOs agreed to reduce their strain on struggling internet service providers.