Sam Heughan questions the economic benefits of a massive development proposed at Chapelcross near Annan. Summary from source