OMERS and DWS Group have agreed to purchase Grandi Stazioni Retail in a deal worth 1.2-1.3 billion euros. The company manages retail spaces in 14 Italian railway stations, attracting over 800 million visitors annually.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing