Indiana’s newest public company—Point Biopharma Inc.—is renovating a 77,000-square-foot building into a manufacturing site for radioactive compounds to treat cancer patients.…
WHAS11 News reiterates the 7-year project based in southern Indiana, which was accompanied by a lot of controversy and high costs.
LOUISVILLE, Kentucky - Construction…