Astrafer Tumbles to $0.2465, Down 36.61% in 24 Hours

by