Home Tags Chargebee

chargebee

Zaggle buys online payments startup Click & Pay

Zaggle buys online payments startup Click & Pay

Digital payments and cashback company Zaggle has acquired online payments startup Click & Pay in a cash and stock deal. The 25-member Click & Pay...