-
Trudi Bezuidenhout
- Business located in Africa1
Business located in Africa
Karoo Catch – Adendorp – South Africa
Karoo Catch represents a viable and innovative solution to reducing reliance on rapidly declining wild fish stock. This is achieved whilst creating sustainable skills development...