Technology CAST Invests Green Software Insights Revenue to Address Human-caused Climate Change PR Newswire Feb 23, 2024 Fulfilling last year’s pledge to donate 10% of revenue from the release of Green Software Insights to non-profit organizations supporting…