CoinDesk 20 Performance Update: LINK Falls 5.7% as Nearly All Index Constituents Decline

7 months ago
Internet Computer was the lone gainer, rising 2.3% from Tuesday.
View source