French builder Eiffage SA (EPA:FGR) will serve as the engineering, procurement and construction (EPC) contractor for the 250-MWp Campanario solar project in Spain.