Read news on Steria with our app.
Read more in the app
Sopra Steria's £370M Capita spat heads for 2028 courtroom showdown
Sopra Steria sues UK government over £958M Capita outsourcing award