Spain's Solaria Energia y Medio Ambiente announced on Monday it has secured a 50-MW solar power purchase agreement (PPA) with Repsol SA (BME:REP).