These other companies could appear to have seen astronomical returns of over roughly 1,570% in the last month, and over approximately 1,960% since being listed on the OTC in December.
RE: Innovative Technology
You are viewing a single comment's thread from:
Innovative Technology