A significant scale-up in the overall ranking in the Nordics with a customer satisfaction score of 80 percent as compared to the industry average of 72 percent STOCKHOLM, March 31, 2021 /PRNewswire/ - ...