Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Trademarks (Taiwan)
May, 2020
Trademarks (Switzerland)
May, 2020
Trademarks (Philippines)
May, 2020
China
No.2 Tianhe Road, Trina PV Industrial Park
United States
7100 Stevenson Blvd
United States
11900 Biscayne. Suite #602
Australia
2 Banfield Road
Brazil
Rua Tenerife, 67 – 4º andar, conjuntos 41/42 Vila Olímpia
Chile
Tajamar 555, oficina 1501