Live feed08:00:55·1120dPRReleasevia QuantisnowEbix Announces Q1 2023 Revenues of $242.8 Million with $30.5 Million GAAP Operating IncomeByQuantisnow·Wall Street's wire, on your screen.EBIX· Ebix Inc.Technology