Company maintains 2025 guidance despite Marketplace revenue dip. Read More CTech – 24/7