Volvo Fact 1 by Laura Savard | 2018/07/07 | Uncategorized HomeBrand FactsVolvo Fact 1DID YOU KNOW: The word Volvo means “I roll,” inspired by one of the company’s first undertakings, the manufacture of bearings.[addtoany]See More Brand Facts