THE CHILEAN

THE CHILEAN

Displaying 10 out of 1 results

  1. FILE PHOTO: Sign of Walmart is pictured at one of their stores in Monterrey

    Chile government approves construction of Walmart distribution center

    The Chilean government said on Wednesday it had approved the construction of a distribution center for Walmart in its capital Santiago, an ...