Storm Partners launches Web3 innovation sandbox in Geneva June 14, 2024 by The new blockchain sandbox aims to bolster Geneva’s status as an emerging crypto hub.