04 Sep 2024 PDG installs 2,000 solar panels at Shanghai data center, China Will generate 1,030 MWh of solar power annually