Innovation in Technology Riot raises $30 million for its cybersecurity product suite focused on employeesBy adminFebruary 3, 2025 French startup Riot has raised a $30 million Series B round after reaching $10 million in annual revenue in 2024.…
Innovation Projects The kooky critters in 2024’s Comedy Wildlife Awards photos are a riotBy adminDecember 11, 2024 It can take hours – and sometimes several days – in the wilderness to shoot the kinds of photographs that…