Chargebee lets go 10% of global workforce News September 12, 2023 Citing market shifts as the primary reason, Chargebee has laid off 10 per cent of its global workforce. The decision…