December 7 (SeeNews) - Edinburgh’s Court of Session has upheld a legal challenge by the John Muir Trust against Scottish ministers’ decision to approve SSE’s (LON:SSE) up to 240-MW Stronelairg wind project in the Scottish Highlands.