Octopus Newsroom has over 300 installations worldwide