All EMBASSY & CONSULATE & IO in Gauteng

ICEX Spain Exports and Investments – Johannesburg – South Africa

Botswana Embassy in South Africa – Pretoria

Catalonia Trade & Investment (Generalitat of Catalonia) – Johannesburg – South Africa