Savills: $1 trillion worth of returns expected in 2025 as companies gear up for returns logistics | ASSETPHYSICS