NEW DELHI: NASA has announced that the NISAR satellite, the world’s most advanced and expensive Earth observation satellite, will likely launch in March 2025. Jointly developed by NASA and ISRO, the satellite was initially set to launch in 2024 but faced delays due to technical challenges. The NASA-ISRO Synthetic Aperture Radar (NISAR) satellite weighs […]