23
May
Walmart is set to close both of its Portland, OR stores by the end of March. This means they are completely leaving the city, as they claimed they were not meeting “financial expectations” there. The last day for business will be March 24. Some speculate that the closures are due…