SSE Renewables, a unit of UK utility SSE plc (<a href="https://www.londonstockexchange.com/stock/SSE/sse-plc/company-page" target="_blank">LON:SSE</a>), has completed the installation of the final turbine at the 28-MW Chaintrix-Bierges and Velye onshore wind farm in France.