One Alibaba manager, Wang Chengwen, allegedly forced a female employee to drink excessive alcohol. The employee woke up naked in a hotel room the next morning.
The ten-year-old startup has become the 20th firm to turn into a unicorn this year, and the eighth Indian B2B SaaS platform to enter the billion-dollar club.