Russian developers are building 1.3 million sq m of housing in occupied Ukraine.
Society
Russian property developers stand to make billions in occupied Ukraine
Russian developers are building 1.3 million sq m of housing in occupied Ukraine.