XStore theme

UK firms are investing heavily in new tech – but will it make any difference?