Demand for warehouses plummet 45% YOY in Q1 2025 in Russia 20. March 2025 “The expected volume of transactions will be 3.5 mln sq m as of the end of 2025,” NF Group said