The company processed 36.5 million MB in 2024 increasing to 71.5 million MB in 2025 — a 49% rise driven by growing demand for resilient, multi-network IoT SIM Cards. This growth is being fueled by UK ...