SSE Renewables, the green energy arm of British utility SSE plc (LON:SSE), has put on stream its 28-MW Chaintrix-Bierges and Velye wind farm in France's Grand-Est region, in the northeastern part of the country.