BBusiness Read More E Squared poured R300m into local start-ups in 20252026-06-30 Story audio is generated using AI Local venture capital firm E Squared Investments says it invested more than…