Walmart signage is displayed outside a company's store in Chicago

Walmart signage is displayed outside a company’s store in Chicago

Photo: Reuters/Kamil Krzaczynski

February 21, 2018 5:47 AM (UTC+8)