A new venture philanthropy initiative has been launched in Scotland. Inspiring Scotland will distribute between £70m and £100m over the next decade.
Combining the resources from public, private, and voluntary sectors,...