Business briefing Financial analysis Investing Money News Technology news Swiss crypto associations present a 12-point program Jayd Johnson 6 May 2025 0