NewsStartups Insight Terra, a South African Climate-Tech Firm, Secures $5.7M Series A Extension By Kaluka wanjala January 29, 2025