France lays bare that laws against “big box” retailers are really laws that harm consumers.

-JD Cross

 

Advertisements