The Stellar Development Foundation, a non-profit that supports the development of the Stellar blockchain, has invested $5 million in crypto wallet provider Abra.The post Stellar Development Foundation invests $5 million in crypto wallet provider Abra appeared first on The Block.