Oxford, Tupelo and Columbus were singled out by American Express as some of the best small towns in America to do business. The list is from author Jack Schultz, who is quoted on AmEx’s OPEN Forum, an online community geared at small businesses. Mississippi dominates the list, with three of the 10 destinations in the Magnolia State. Click here to read the article.


