Annual Report 2025 / Messerli Research Institute