Leica Camera Group Reports €573 Million Revenue for 2025/26 Financial Year | Publications