Omnistar Interactive sells web based products and services used by man companies worldwide. They offer a combination of SaaS and installable software.
Revision History