OTCPK • TCGG.Y • US8782181064
Generating your data highlights...
2.34b USD | # 3725 in US
N/A shares | N/A USD
12.7m
99.74% | 12.67m