A national culture of innovation

Scottish Enterprise (SE) has revealed that companies will achieve an additional £658 million in revenue over the next three years, through its innovation support during 2014/15. This has more than doubled compa...