Following months of speculation, Box files for IPO
zdnet.com