James Webb Space Telescope scientists said they have completed all major structural deployments of the $10-billion (roughly Rs. 74,000 crore) observatory in…
James Webb Space Telescope scientists said they have completed all major structural deployments of the $10-billion (roughly Rs. 74,000 crore) observatory in…