ParentFull threadctoa·They are nowhere near the world's biggest ISP by any metrics, what are you talking about?View on HN