Marc Rebillet - Europe 2025