Cloud-storage company aims at $1.6 billion for IPO
Texas entrepreneurs could find a cloud-storage provider's IPO interesting. Box Inc. is based in Los Altos, California, and they originally filed for their initial public offering in March 2014. There ...
Read More