Oyo Denies Report Claiming It Will Cut 2,000 Jobs in India by January-End | Technology News
Oyo Denies Report Claiming It Will Cut 2,000 Jobs in India by January-End Oyo Hotels and Homes will lay off at least 2,000 employees in India by the end of January, a report claimed, citing people close to the company.
Comments
Post a Comment