World’s most expensive Indo-US NISAR satellite likely to be launched in March: Nasa | India News

2 min read
An illustration of NISAR satellite NEW DELHI: After much delays, Nasa has announced that the world’s most...