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

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