Never say never about CR's. Even top 50 companies have them. Usually when the idiot at the top being paid $10m p.a. has made a huge blunder.But AYN looks ok for the medium term, imo.