'Work is an activity not a place' got tired on LinkedIn about three months ago, but Citrix just based its new logo on the idea
Dot over an X instead of an I illustrates our commitment to empowering every individual'
Logowatch Citrix has unveiled fresh thinking about what employee experience means" and launched a new logo to prove it....