News
STM Group (UK) has been awarded a contract to provide security services for the British Library’s St Pancras site in London, commencing on July 1st, 2023. The British Library is the United Kingdom’s national library, one of the six legal deposit libraries in the UK…