MPCES seals deal for Mexico's Los Santos Solar I project
MPC Energy Solutions (MPCES) has completed the acquisition of the Los Santos Solar I project, in the state of Chihuahua, Mexico. The plant is...
MPC Energy Solutions (MPCES) has completed the acquisition of the Los Santos Solar I project, in the state of Chihuahua, Mexico. The plant is...