IOTA price fell for two consecutive days, erasing some of the gains made late last week, as token holders initiated a key governance vote. IOTA (IOTA), a leading distributed ledger network, dropped to $0.30, down by over 53% from its… Post navigation MoonPay acquires Helio for $175m to boost crypto offeringsExperts list promising crypto bets of 2025 to become a millionaire