Jul 14, 20222 min readStephens & George invests £4 million in technology and innovative solutions by Heidelberg