EU Government Ask Streaming Content Companies to Reduce Quality The internet infrastructure is undergoing a major stress test. With a majority of businesses under social distancing requirements, they had no choice but to have their employees work remotely from their...