In Japan, by contrast, no single car-producer dominates, and the impetus for ever greater innovation and lower prices springs less from international competition than from the intense rivalry within Japan itself.
What does spring mean in it?
Thank you in advance!
Top answer
the impetus ... springs ... from ...
— CalifJim
the impetus ...
springs ...
from ...
the impetus ...
comes ...
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.