pretty sure they said in a previous pr that they developed THEIR OWN UNIT.... as far as their own facilities that is null in itself. you dont need to own your own facility to produce a product you can simply hire a manufacturing company to make the units for you and thats simple lol or you can license companies and stuff.... youll see soon enough be patient brother