There are so many tools its actually difficult to make a final definition of which one would be the best. My team uses google drive, but dropbox also works.
Here is a short list, you would want to go with the corporate version of each
1. Google Drive