Press Release Scottish Space Technology On The Launch pad – R&D tax specialist Jumpstart Ready for Take-off November 24, 2015