Lilly to Invest $6B in New API Manufacturing Facility in Alabama - Contract Pharma