With Its Next Big Thing, Mozilla Wants to Do More Than Improve the Web

20 November 2025