Trailblazing new Earth satellite put to test in preparation for launch
NISAR, the trailblazing Earth-observing radar satellite being developed by the United States and Indian space agencies, passed a major milestone on Nov. 13, emerging from a 21-day test aimed at evaluating its ability to function ...