Indo-US Earth Radar Mission: NISAR To Finally Lift-Off From Sriharikota On July 30

NISAR has been nearly a decade in the making, with scientists from both India and the United States meticulously developing two scientific payloads for the powerful satellite

India