Subscribe to our weekly podcast roundup featuring exclusive insights from Matt Watson
The recent failure of crypto exchanges is really bad for investor confidence. #crypto #fail #ftx