Not having two people any longer associated with the company is not a positive. Maybe less of a negative, but not a positive.
I find it dificult to understand how anyone can get excited by their announcing a global expansion of their business when they've failed miserably in establishing it here in the States.