SaaS unicorn Chargebee lays off 142 employees

The decision was taken due to tough macroeconomic conditions and increasing operational debt, TechCrunch reported.