by Editor | Jun 13, 2015 | Blog
George Dvorsky Filed to: DAILY EXPLAINER Since their inception 60 years ago, satellites have gone on to become an indispensable component of our modern high-tech civilization. But because they’re reliable and practically invisible, we take their existence for granted....