Post Content Post navigation Goldman Sachs and Barclays Invests in Alan Howard’s Crypto Trading Platform Elwood Technologies Up by 21%, MKR’s whale activity is having this effect