With their modular self-service washing bays and reliable hardware, CarBax is clearly on a mission. Right now, the Nitra-based company mainly supplies car wash self-service owners in their home country Slovakia as well as neighbouring Czech...Read more