Liftoff of NASA's James Webb Space Telescope, designed to peer farther than ever into the universe, has been delayed until Christmas Day at the earliest, due to poor weather at the launch site on South America's northeastern coast, the space agency said on Tuesday. The 24-hour weather delay at the Europe's Spaceport in French Guiana follows a two-day postponement from an earlier Dec.
Read more on tech.hindustantimes.com