July 14 (SeeNews) - UK utility SSE Plc (LON:SSE) has generated first electricity at its 68-MW, 33-turbine Strathy North wind farm in Scotland.