Huddle Lands in San Francisco, Preps for Battle with Box and Microsoft

[s]
[s]