Social engagement
Social engagement: 418 social following, 4 posts in the last 12 months — below the industry typical range.
Recent activity
7 Oct 2025
Product launch
Serile Insect Technique (SIT) systems
21 Aug 2025
Event
United Nations International Conference on Nuclear Security (ICONS)
20 Aug 2025
Expansion
