(Telecompaper) IT services and consulting group Sopra Steria has reported revenues of EUR 1.42 billion for the three months to March, down 4.9 percent organically (-2.7% in Q4)...
Sopra Steria is a France-based IT consulting company that provides solutions such as system integration and cybersecurity for industries such as defense and energy.