From The Center Square: Tax deal in ‘process of being finalized’ for $1.5 billion CSL investment in Illinois By Jim Talamonti | The Center Square (The Center Square) – A global biopharmaceutical company has announced it will invest $1.5 billion for a new manufacturing […]