Spain-based energy assets developer OPDEnergy has selected Eiffage Energia to build two solar photovoltaic (PV) projects of 156.5 MWp in total, winners of energy auctions in Mexico and Spain.