loading
loading
Confidence in Germany's auto repair sector slips, even as demand hits record high — retained record — High Signal