SIGN

  • SIGN recovers on news of $25.5M strategic funding led by YziLabs