2025 was full of breakthroughs. See our 2025 impact report