Markets | Mon Feb 24, 2014 8:33am EST

SSE pulls out of two onshore wind projects in Scotland