Repeat: Israel is one of only seven countries that both build their own satellites and launch their own launchers.
Israel is one of only seven countries that both build their own satellites and launch their own launchers.