Volvo Cars is making history by announcing that every car it produces from 2019 will have an electric engine.