EUDA Health Holdings (EUDA) Return on Sales (2023)