Another huge business venture is coming to North Alabama. AL.com’s Scott Turner reports that pharmaceutical manufacturer Eli Lilly and Company is investing more than $6 billion in a site in Huntsville ...