FDA Gives Nod To IntelGenx's Migraine Solution As Revenues Plunge 32%; Q1 Results Report
IntelGenx Technologies Corp. (OTC: IGXT) reported on Thursday a 32% decrease in total revenues for the first quarter of 2023, amounting to $162,000 as compared to $237,000 in the same