Editorial Affairs, TechnologyOne Rival Filed to Go Public. The Other Raised $11 Billion. November 8, 2026