$1 Million Investment Up for Grabs for South African Tech Start-ups in ‘The Big Pitch 2025’March 19, 2025 Startup Club ZA, in partnership with the Oppenheimer SA Future Trust, has launched The Big Pitch 2025, a competition offering $1 million to innovative tech start-ups.