IGI Reports Second Quarter and First Half Year 2023 Condense

IGI Reports Second Quarter and First Half Year 2023 Condensed and Unaudited Financial Results