Innate Pharma Reports First Half 2023 Financial Results and Business UpdateBy / 14/09/2023 Innate Pharma SA reported its consolidated financial results for the six months ended June 30, 2023.