Stock Price
2023-02-23
Market Capitalization
2023-02-23
Revenue
FY, 2021
Clients
FY, 2019
Electricity Generated, GWh
Q3, 2020
Countries
Jun, 2021
China
Building 8, Noble Center, East Auto Museum Road
United States
2570 N 1st St # 360
Australia
755 Hunter St
Brazil
Rua Barão do Triunfo 612 cj 604 Brooklin
China
No. 21, New Equipment Manufacturing Area, Equipment Manufacturing Industrial Park
China
999 Changning Ave, Shushan Qu