October 8, 2024

CEO Shuffle Marks Shifting Priorities, Electra Founder Says