Benson Elliot buys three German retail centres from Brack for €175m

by

by