Tag: space

Poland, Warsaw - The Polish POLSA space agency recently signed an agreement with the China National Space Administration...

Slovakia, Bratislava - Slovakia is one of the last European countries to still not have a satellite on...