i Cubed Systems

JAPAN
Positions · 1
CompanyStakeFiled
Wanbi562253.85%2025-01-06
Filings · 1
Mon, Jan 6 · JST1 filing
16:005% STAKE5622Wanbi · i Cubed Systems, Inc. · 53.85%new 53.85%