A rendering of the planned Eli Lilly facility in Goochland County. (Courtesy Goochland County( Goochland is set for another high-profile economic development project. Pharmaceutical giant Eli Lilly & Co. announced Tuesday its plans to invest $5 billion to build a new manufacturing facility in West Creek Business Park at the eastern end of the county. The facility would take shape …
Read More »