Moscow is the second most expensive office location in Europe
With a staggering 1025.9 Euros per square meter! You have to sit on a pile of crude oil or natural gas, to be able to afford those prices.
Leave a Reply
You must be logged in to post a comment.
The article has
no responses yet