Alabama earns No. 3 spot in magazine's new business climate rankings
Business Facilities, a national publication that focuses on economic development, ranked Alabama's business climate among the top states in a new analysis that evaluated a range of…