Mastercard Foundation Scholars shine at the international Geneva Challenge

12 December 2024

Geneva Challenge team