Oktra Has Completed the Construction of Its New Office in Clerkenwell, London
Partway through the build of our new office in Clerkenwell, the coronavirus pandemic hit the UK and London entered lockdown. Continue reading [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]