Stellantis working on removable vehicle windows  Motor Authority