30 Oct 2025 NEC snaps up SaaS vendor for $2.9B CSG Systems to bolster Japanese giant's cloud ambitions