From Our CEO

The credit card was one of the most important innovations for establishing and driving the growth of eCommerce. The origins of the credit card dates back as early as the 17th century, where pilgrims used credit or barter to buy goods and services. There was almost no access to a common currency that could support […]