CRED-owned Happay lays off 35% of its workforce
May 15, 2023 13:26 ISTAccording to leading startup news portal Inc42, at least 160 employees from departments like sales, marketing, tech, product, and operations, have been asked to go by the platform.