100+ Invictus cameras deployed across seven Greater London towns Following the recent successful installation of 360 Vision Technology’s new Invictus ruggedized PTZ camera by