What does it mean to "install" units?? They used to say they placed them. What the hell does it mean???? I like the word sold units; I wonder if they are just placing them all over for free to get exposure???? What are the terms of an installation. Does anyone actually know what the hell any of this means???
Did they announced their close to $45 million deficit, $10 million in losses. Massive dilution, trading suspension letters, reverse split, and in crease in authorized shares from 2 to 3 billion.,? Lol