ParentFull threadpseudalopex·ISPs' own statements contradict the investment claim.[1][1] https://arstechnica.com/information-technology/2017/05/title...View on HN