SSE Renewables, part of UK utility SSE Plc (<a href="https://www.londonstockexchange.com/stock/SSE/sse-plc/company-page" target="_blank">LON:SSE</a>), said on Monday that it has launched construction of a roughly 64-MW onshore wind farm in the region of La Rioja, northern Spain, its first such project in the country and second in Southern Europe.