The winners of Scottish EDGE Round 13 have been announced with Edinburgh charity, Turing Trust, taking home the newly introduced £100,000 Social EDGE Award. (Complete list of winners at the end
Why? Free to subscribe, no paywall, daily business news digest.