2025 DE Consulting 530 MW
2025 DE Consulting 5 MW
2025 DE M&A Sell-side n/a
2025 DE M&A Sell-side 39 MW
2025 DE Finance 69 MW
2025 DE M&A Sell-side 38 MW
2025 DE M&A Sell-side 42 MW
2024 GER Consulting 38 MW
2024 GER Consulting n/a
2024 GER Wind Sell-side 27 MW