$2.0 million investment from Juniper Networks

UK 100

Latest directors dealings