(SeeNews) - Aug 26, 2014 - UK conservation charity organisation The John Muir Trust has asked for a judicial review of the Scottish government’s approval of SSE Plc’s (LON:SSE) 200-MW Stronelairg wind project in the Scottish Highlands, the BBC said today.