2025 FIN Consulting n/a
2024 GER M&A Sell-side n/a
2023 FIN Solar Buy-side 30 MW
2023 FIN Wind Sell-side 30 MW
2023 FIN Wind Sell-side 1850 MW
2022 FIN Wind Sell-side 187 MW
2022 FIN Consulting 210 MW
2020 Onshore 57
2018 Onshore 27