News
Foster + Partners among latest to pull out of Russia
Architect Foster + Partners and consultant Turner & Townsend have become the latest UK built environment firms to halt work on projects in Russia. Others to have announced pull-outs in…