Duck Creek Technologies Launches End-to-End Payments Marketplace and New Integration with Paymentus
Marketplace Reduces Payment Integration from 18 Months to Two Weeks BOSTON, Feb. 04, 2025 (GLOBE NEWSWIRE) — Duck Creek Technologies, the global intelligent solutions provider