Check out recent Cryptocurrency Banking news on EpochEdge and discuss in the comments.
The sleepy town of Norfolk, Nebraska might seem like an unlikely birthplace…