March 12, 2026 News Ripple Initiates Major Share Buyback Valuing Company at $50 Billion Reading Time: 2 minutesRipple's major share buyback