Oyo Hotels fires 1,200 employees in India

Hospitality startup Oyo Hotels and Homes is reportedly carrying out mass layoffs in India and China. In India, the company has let go about 1,200 employees and plans to shed a similar number in the next four months, according to media agencies. The SoftBank backed company claimed it was weeding out poor performers and it […]