Despite recent price losses, XRP is still up 89% on a 365-day basis.Markets, XRP News, Markets, Bitcoin News, Ether, CoinDesk 20, NewsRead More
You might also be interested in reading 17 out of 17 Information Technology stocks deliver EPS and revenue wins this week: Earnings Scorecard.
