idverde delivers strong 2025 results and enters 2026 with momentum
idverde closed 2025 with strong financial and operational momentum, reflecting the successful execution of our strategic plan, which has further strengthened our position as Europe’s leading provider of green services.