Press Release Itheum Lands Investment From Elrond Foundation, Mechanism Capital and Others as it Gears for Launch Fri, 4th Jul 2025