Storia: Sopra Steria: Completion of €40 million share buyback programme announced in May 2026 — Warptech Lab News