Retail giant Walmart is set to shutter multiple stores across three states after they failed to perform as well as expected, a company spokesperson has confirmed. A Walmart in southeast Albuquerque, New Mexico, is closing down in March after underperforming, as is the South Halsted Street, Homewood store in Illinois. One store located at West Silver Spring…