Home News $12M Kleiner Perkins-Led Series A Propels STORD’s Enterprise Push