A promise of 6% returns on deposits from a crypto-linked payments platform is raising red flags in Washington — and one senator wants answers.
Warren Zeroes In On The Numbers
The math doesn’t add up, according to Sen. Elizabeth Warren.…
Read full article