Scotland business Scottish space firm Skyrora says new base in Fife is a ‘giant leap forward’ July 14, 2020