“Over 95% of both internet traffic and revenue is now consolidated in the hands of five to ten large technology companies.”