Astrosat launches New Business Innovation Prize as part of Space Exploration Masters Competition

Astrosat launches New Business Innovation Prize as part of Space Exploration Masters Competition