The director and manager of used car vendors No Deposit Cars Malta have insisted they are doing nothing wrong, as they face customer complaints of alleged fraud and GPS tracking of sold vehicles.“We stand our ground as the vehicles are registered in our names,” said manager Luke Milton in an interview at the company showroom...