British Land wants to end a London office lease held by the trading arm of Russia’s Gazprom following the outbreak of war in Ukraine.
Gazprom Marketing & Trading leases space at British Land’s 20 Triton Street at its
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.