Jul. 2023 / Technology Sarcura appoints a new CTO to accelerate technological development and further strengthen the leadership team Read more