The Embassy of Ireland in South Africa, in partnership with
The 2024 Irish Tech Challenge South Africa has announced the