2025 FIN Consulting n/a
2025 DE Consulting 530 MW
2025 DE Consulting 5 MW
2025 FR Consulting n/a
2024 GER Consulting 38 MW
2024 GER Consulting n/a
2024 GER M&A Sell-side n/a
2022 FIN Consulting 210 MW
2021 Onshore 68
2020 Onshore 253