Terra Firma taps into German hotel market with Welcome Hotels buy

933
UK buyout house Terra Firma has agreed a deal for German hotel portfolio Welcome Hotels from Haus Cramer Group. The 12-h