Walmart Agrees to Pay DC $1.3M for Nixing SE Store

Walmart has agreed to pay Washington, D.C. $1.3 million over canceling plans to open a store in Southeast D.C.