Babelon Investments Company (P.L.C) reported earnings results for the first quarter ended March 31, 2023. For the first quarter, the company reported revenue was JOD 0.02648 million compared to JOD 0.007111 million a year ago. Net income was JOD 0.015782 million compared to net loss of JOD 0.000963 million a year ago.