Cumulus Networks
Cumulus Networks is a computer software company headquartered in Mountain View , California , USA . 
<triplet> Cumulus Networks <subj> Mountain View, California <obj> headquarters location