Which station provides ground services to more orbiting satellites than any other facility in the world?
Correct answer: Svalbard Satellite Station, Norway
Svetlana Mishra
how did people choose the wrong option?