Executives say scale of layoffs ‘far larger’ than expected; Oyo denies any such plan. from Small Biz-Economic Times Read The Rest:economictimes...