Icon
 

Shanghai Electric built largest thermal power plant in Iraq