Indianapolis-based pharmaceutical giant Eli Lilly and Company has purchased a 323,930-square-foot industrial building in the Village of Bristol in... Pharmaceutical giant Lilly paid nearly $1 ...