News

Greece has officially launched its first-ever national satellite, DUTHSat-2, marking a historic leap into the space age.