They have cash in the bank, new afiliates in China and India along with these relationships on the R&D side. Plus, insiders hold 39%. It is very clear why they turned down an offer for $1.75. Losing cc de mex as an affiliate won't knock them out of the game IF that happens.
And, unlike some companies that only have the CEO on the BOD, CCEL has seven. This CEO isn't making decisions on her own. She has others involved.