Skip to main content
PRISMA Satellite, which is in news recently,is associated to which of the following European countries _________? | Ace MCQs