RE:Start Of Production $$$$$What makes you say that? And how did you see the facility? Based on what the company has said in it's most recent news releases, I do believe you. I'd love to hear more details on what's lead you to make that post though.
All the best