Cloud storage and file-sharing business Box is worth $4.6 billion. It might never have gotten off the ground 20 years ago if Mark Cuban hadn't been closely monitoring his email. In 2005, Box CEO and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results