James Webb telescope was constructed by aerospace giant Northrop Grumman Corp and was launched to space for NASA and its European and Canadian counterparts in December 2021. Continue reading...