Scotland's thriving space sector is trying to have a reduced impact on the planet. Source link