technology Ripple's XRP Legal Saga Concludes: SEC to Return $75 Million in Court Ruling , and Administrator 2025 May 9