Downloadable computer software designed to be deployed on web servers for the aggregation of customer reviews from multiple platforms or channels; downloadable computer software for deployment and management of computer systems and web applications
Electrical and Scientific Apparatus