BMW is known for investments in the development of more efficient and environmentally friendly cars, but no one would have ever thought that the Bavarians will ever build the first electric truc