First installation of Washvision for DiBO in Russia The Russian company Clean 24 recently completed a new DiBO self-service car wash project in Novgorod, a city in the west of Russia. This involved… 8 December 2020