China Electric Power Research Institute 

Peak Load Reduction System Pilot & Feasibility project.

Location: 
12
China
39° 5' 2.9688" N, 117° 12' 3.5388" E
Tianjin CN
Status: 
Completed
Category: 
Commercial