iCaur is one of the brands under China’s Chery Group. It is focused on off road vehicles including the V23 and the V27.