The recent stock price drop to $0.23 indicates significant investor concerns over the company's future and operational challenges.