One Major IT Problem in Pennsylvania Fixed, Another in Sweden Persists

Major dependence on one IT supplier in Sweden highlights risk

2 min read

One Major IT Problem in Pennsylvania Fixed, Another in Sweden Persists