K2 Intelligence shifts its headquarters to New York, expanding its North American presence.

Shares