The raise came less than a year after a similar funding round and brings its total funding to more than US$500 million.