Strategy Super Group to exit final US states, raises 2025 revenue guidance to $2 billlion 08 Jul 2025 - News