Entity

Citrix Systems

American multinational software company

Entity sentiment