Database computer software business Couchbase valued at approximately $1.2 bln in Nasdaq debut

  Read More