VIDA

VIDA means Volvo Vehicle Information Diagnostics for Aftersales