Juniper’s splash big on tech vision, short on specifics

Juniper Networks' wide-ranging announcements on Thursday, billed by the company as the most significant since its founding in 1996, perhaps left more questions than answers after all the products, technologies and partnerships were unveiled.