88316973
Feb 26, 2019
Providing on-line non-downloadable computer software platform that provides marketing services through mobile messaging (SMS) and other electronic channels of communication to facilitate the marketing of goods and services of others
Computer and Scientific