Alabama creates innovation corporation Alabama has created an innovation corporation to support entrepreneurship, rural businesses, research and development, and tech skills access across the state. With the Alabama Innovation Corporation comes a matching grant program for small businesses. – Alabama NewsCenter Amazon to open fulfillment center in Huntsville Amazon expects to create about 500 jobs…