United States

Box
Box
In the summer of 2014, Box was feeling the pain of a decade’s worth of hardware and software infrastructure that wasn’t keeping up with the company’s needs. A platform that allows its more than 50 million...
June 28, 2017