SSE Commences Construction of Initial Spanish Wind Farm With 64MW Capacity.
SE Renewables, a subsidiary of Scottish energy company SSE, has started building the 64MW Jubera onshore wind farm in Spain, marking the company’s first project in the Spanish onshore wind market. Construction has begun in the La Rioja…