A publicly traded technology company with a portfolio of software and technology-enabled businesses.
No detailed funding rounds available.
Total known funding: