×

Israeli lunar landing venture says it secures $70 million for 2024 launch

By Syndicated Content Jul 11, 2021 | 10:07 AM