Indxd Inc. Trademarks
INDXD
Filed: August 6, 2020
Downloadable computer software in the financial investment field for financial investment education, data and analysis regarding…
Owned by: Indxd Inc.
Serial Number: 90097006