A financial website ranks Alabama as one of the least favorable places for starting a business in the U.S. The study announced this week by personal finance website WalletHub ranks Alabama as the 42nd best state for startups in 2017. Grading on a 100-point scale, WalletHub used 20 key indicators of startup success to come up with its “2017Continue reading “Alabama ranked near bottom of list of best states for startups, small business”