By J. Scott Moody November 28, 2011 Maine Dead Last Again in Forbes “Best States for Business” Ranking