Latest News and Press Releases
Want to stay updated on the latest news?
-
BASEL, Switzerland, July 27, 2022 (GLOBE NEWSWIRE) -- Investment company GENUI and Magnolia, a leading software vendor in the global digital experience and content management markets, today announce...