Press
08.11.26

Setna iO Ranks No. 1203 on the 2026 Inc. 5000 List of Fastest-Growing Companies