OTCPK • TGVS.Y • US8984551007
Generating your data highlights...
13.6b USD | # 1322 in US
N/A shares | N/A USD
601.72m
50.67% | 304.88m