
Glasgow builds more satellites than any city outside of the United States, according to space industry experts. Photo: AFPA shipbuilding hub since the days of the British Empire, the Scottish city of Glasgow is now reaching for the stars with a...
from GEO TV - Sports https://ift.tt/2GG6tJZ
0 comments:
Post a Comment