E Squared Investments backs SA recycling startup Regenize with undisclosed funding by Modupeoluwa Olalere June 5, 2025 0 South African recycling startup Regenize has secured undisclosed funding from E Squared Investments, marking the investment firm’s first venture philanthropy ...