Rolls Royce

BMW avoids signing pledge to eliminate internal combustion cars by 2040