New IVOA Homepage

Created: July 04, 2023 - 08:58 UTC

Today we launched the new updated homepage for https://ivoa.net.