Skip to content

Tier

1 2

Uses renewable energy

Yes

Renewable 2022

457 MWh solar power

Locations

China