Volvo says the combustion engine is a thing of the past

by Marielle Segarra