Cactus Communications earns EcoVadis ‘Committed Badge’, reinforcing commitment to responsible business practices

Cactus Communications (CACTUS), a leading technology company providing AI and expert services for the scholarly publishing ecosystem, academia, and industries such as life sciences, manufacturing, financial services and others, has been awarded the ‘Committed Badge’ by EcoVadis following the release of its 2025 sustainability assessment results. The recognition reflects the continued progress of the company […]
Continue Reading