In its much anticipated and delayed awards round, the first full such round since 2018, Creative Scotland has made awards of more than £200m, to 251 organisations over the next three years. Across ...