Canada’s Slate buys fresh German retail portfolio for €31.5m

by