Shanghai Electric Power Generation Engineering Co.
top ranked 40th in ENR