Founder of Dundee’s satellite receiving station says closure ‘makes no sense’

© Dundee UniversityDundee Satellite Receiving Station (DSRS) had been releasing images from space for over 40 years
Dundee Satellite Receiving Station (DSRS) had been releasing images from space for over 40 years

Breaking