Cloud
Digital asset and project management startup Share Creators raises $5M
Digital asset and project management tools startup Share Creators Inc. announced today that it has raised $5 million in new funding to grow its customer base and expand its presence in the U.S. and…