eToro acquires TradeZero for up to $231 million as crypto revenue falls 30% — Geo News