Omada


Omada Secures €7.1 Million in Seed Funding for Its Social Prediction Mobile Game

Omada, a gaming business with headquarters in Bordeaux, has successfully received €71 million in..
3 years ago