Faculty Team wins Frankfurt Investment Arbitration Moot competition

23 June 2026 2 min read