Germany Sells Commercial Buildings to Lone Star for $1.4 Billion

Germany Sells Commercial Buildings to Lone Star for $1.4 Billion

Carsten Koall/Getty Images

TLG Immobilien manages buildings ranging from a Porsche showroom in Dresden to a factory in Chemnitz.