Oyo is asking about 15-20% of its 12,000 employees to go, but this end very soon according to Oyo CEO. from Small Biz-Economic Times Read The Rest:economictimes...