A joint study by Stanford University, Imperial College London, and the Internet Archive found that by mid-2025, 35% of new ...