Palo Alto, California-based satellite manufacturer Space Systems Loral has appointed three executives to oversee the companyâ„¢s government systems business unit that provides support to U.S. government ...