RE:Neptune Digital 625,000-share private placementI am surprise that nobody has reacted to this news.
An insider is investing 250,000 X 0.80/share = $200,000 of his own cash.
He might believe in something happenning, isn't it?
And two other persons for 160,000 $ each .