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 installed the first of 28 MW of turbines at its Chaintrix-Bierges and Velye wind farm project site in France's Grand-Est region.