(SeeNews) - Nov 24, 2014 - The National Trust for Scotland (NTS) on Thursday insisted that its members back an existing legal challenge against SSE Plc’s (LON:SSE) 200-MW Stronelairg wind project in the Scottish Highlands.