Details are emerging about the plant, whose proposed location in the Atacama Desert is concerning astronomers.
In a letter to his replacement, outgoing NASA leader Bill Nelson emphasizes the agency’s activities ‘transcend the length of ...