Amidst face-off between investors, co-founders, Trell may lay off 300 employees
Social commerce start-up Trell is likely to lay off 50 per cent of its workforce across various India offices, which includes nearly 300 people in March, multiple sources privy to the development told Business Today.
Source: businesstoday.in