Carloha Nigeria launches the Chery Himla pickup, a heavy-duty truck with a 1-ton payload and 3-ton towing capacity for commercial and agricultural use.