Two strange addresses affiliated with Alameda Research withdrew $80 million at the last minute before Solend IDO ended.
Yesterday, Solend users voted yes to take control of the largest whale account. Governance proposal SLND1 was passed with 97.5%…