11.5 BILLION shares sold since 1/1/17
Yes folks… you read that right… over 11 BILLION shares sold since 1/1/2017. AND… the PPS is at a whopping .0004 !!! But hey… that’s just those in the know scooping up shares because they know something BIG is about to happen, right? But wait… according to the OTC (see below (click to enlarge)), the…