Story of the week
25
Mar
2026
Mar
2026
Echo Group sells 2,800 apartments in Poland during 2025
Echo Group reported strong performance in 2025, focusing on expanding its living business, selling mature commercial assets and developing new projects in Poland's largest cities.
Read more >