Research conducted by financial company Buy Shares indicate that around 25,500 people lost were lost their jobs in the top ten largest startup layoffs in the startup space between March 2020 to January 2021. Leading ...
Let’s get social