August 26 (SeeNews) - UK utility SSE plc (LON:SSE) has installed 23 of the 33 turbines at its 94.05-MW Dunmaglass wind farm in Scotland and the project is expected to become fully operational in early 2017.