Loral Space & Communications Ltd. Business Contract