Felix Capital Omada Sports News -1 Minute Omada Raises €7.1 Million in Seed Funding for Social Prediction Mobile Game Xplayer September 27, 2023 Omada, a gaming business with headquarters in Bordeaux, has successfully received €7.1 million in a Seed...... Read More