BENGALURU, MARCH 9: A US Air Force C-17 aircraft landed in Bengaluru bringing with it the Indian Space Research Organisation (ISRO)-National Aeronautical & Space Administration (NASA) jointly developed NASA-ISRO Synthetic Aperture Radar (NISAR) satellite with it for final integration here. The satellite is expected to be launched in 2024 from Satish Dhawan Space Continue Reading