Property Insurance Durham named US HQ for tech agency partnering with Microsoft, Amazon Teck - May 10, 2022 0 A European firm growing an immersive streaming platform is establishing store in Durham with plans to rent regionally.