James Webb Space Telescope is likely to miss the March 2021 Launch 

Press Release

NASA’s first space observatory James Webb Space Telescope has acquired a severe report form from the government regulatory agency. The agency has discovered the mission has a 12% chance to launch in March 2021. The Government Accountability Office released a document on 28th January, which was the 8th annual series

This post was originally published on Health Opinion