Volvo Buses logo

Volvo Buses

Swedish manufacturer of buses and coaches, subsidiary of volvo ab

Overview

Swedish manufacturer of buses and coaches, subsidiary of volvo ab