UK-based Tristan Capital has sold, for €220m, a site in Cologne formerly used to produce the famous 4711 Eau de Cologne, now entirely redeveloped together with (...)