Business sentiment in Russia continuing it’s recovery in May
Since the last survey in March 2016 the Digital Signage Business Climate Index has further followed its positive trend and increased by 6,68 base points from 31,55 base points to 38,23 base points.