ScS sales smash £160m despite low consumer confidence

ScS has seen its interim revenue rise despite a low level of consumer confidence surrounding the COVID-19 situation