19th August 2025
Stellantis reportedly files patents for wind-powered vehicle tech Car Dealership Guy News