Concept

Stratagem

Properties

SES ID
  • 69385
Notation
  • 69385
In scheme
Top concept of
Definition
  • Public affairs and government relations firm. Based in Belfast.