Spanish multi-energy group Repsol SA (BME:REP) has struck an agreement with German renewables developer ABO Wind AG (ETR:AB9) to acquire a 250-MW portfolio of wind and solar projects in Spain, the two companies said on Tuesday.