Unveiling Sun's secrets : India ready to launch solar odyssey

The mission is set for launch by PSLV in late August or September 2023


Next Story