Apollo goes shopping

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

Share this