NASA has delayed the launch of its much awaited, $________ James Webb Space Telescope â set to be the worldâs biggest space observatory.
6 billion
8 billion
10 billion
12 billion
15 billion
Answers
Answered by
5
Hola mate
Here is ur ans
15 billion
Hope it helps
#ka$hi
Answered by
0
Explanation:
NASA has delayed the launch of its much awaited, $________ James Webb Space Telescope â set to be the worldâs biggest space observatory.
6 billion
8 billion
10 billion
12 billion
15 billion
Similar questions
English,
8 months ago
Physics,
8 months ago
Social Sciences,
1 year ago
Social Sciences,
1 year ago
Physics,
1 year ago