A domain-name registration, a patent application and several recent hires are among the tantalizing bits of info.
Read more
Read more