MEMPHIS, Tenn. — Memphis was in danger of losing a major corporate presence and some 1,200 workers.
Atlanta was making a play to take ServiceMaster away, but instead we learned this week the company will move its headquarters downtown.
The Informed Sources talk about the politics behind the deal.