February 1, 2018. O1 Properties climbed higher to 6th place in the 2018 ranking of largest owners of commercial real estate in Russia, prepared by Forbes magazine. Forbes expects rental income of the company including assets under management in 2017 to total USD 360 million.
O1 Properties is the only company in the rating to be focused on just one segment of the commercial real estate market (office properties). Net leasable area of the O1 Properties portfolio is 584,000 square metres, consisting mainly of high-quality class-A offices in Moscow’s central business district.View PDF