"lcyb is def making money" are they selling something other than bioSa? Why is lcyb "def making money?" Weird that a different company name with the same operations can "def be making money" what else are they making at the bioSa plant?
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.