Business executives explain what brought their companies to Alabama at BCA conference
POINT CLEAR, Ala. -- When Eli Lilly announced it would invest $60 billion in pharmaceutical manufacturing facilities in the United States, nearly every governor in the country call…