10 May 2024

Japan's ANDI launches anti-fraud system for auto repairs