Apollo goes shopping

Federated Department Stores sells the Lord & Taylor retail chain to an Apollo partnership for $1.2 billion.

23 January 20132 mins read