Total cloud revenue was up 31 percent, but total on-premises software (down 7 percent) and hardware (down 16 percent) sales …read more
Category: Latest News
Share this post
Total cloud revenue was up 31 percent, but total on-premises software (down 7 percent) and hardware (down 16 percent) sales …read more