Edo Interactive raises $20 mln, names Badran CEO

Share this