Home Altcoins Altcoin News: Stellar Lumens Quietly Fixed 2.25 Billion XLM Token Bug In 2017, Says Research