Chevron Nigeria Limited (CNL) has announced the downsizing its workforce in Nigeria by 25 per cent across various levels in the oil firm, a development frowned...