Impact Edge, Inc. Trademarks
IMPACTEDGE

IMPACTEDGE

Filed: October 10, 2024
Authentication of data in the field of sustainability management to improve trust in data through verifiability, traceability…
Owned by: Impact Edge, Inc.
Serial Number: 98795365