$10B James Webb Space Telescope enters its final orbit, 1.5 million kilometers from Earth

B James Webb Space Telescope enters its final orbit, 1.5 million kilometers from Earth
Lead image: Artist’s rendition of James …
Source: dpreview
B James Webb Space Telescope enters its final orbit, 1.5 million kilometers from Earth