Investors lose $24 million in satellite intelligence tie-up gone wrong