Social Sciences, asked by sahajan7420, 1 year ago

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 Anonymous
5

Hola mate

Here is ur ans

15 billion

Hope it helps

#ka$hi

Answered by Anonymous
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