VBOA: Vauxhall Bedford Opel Association

What does VBOA mean? The above is one of VBOA meanings. It may have other definitions. Please refer to the end of this passage.

VBOA: Vauxhall Bedford Opel Association

Definition in English: Vauxhall Bedford Opel Association