Costar IDIS at ISC West Published March 14, 2024 at 600 × 404 in Costar Technologies and IDIS Prove to be Better Together Following Successful Acquisition by IDIS