Storia: Repsol sells stake in 705 MW of Spanish renewables to Masdar — Warptech Lab News