Hi Helixa, The latter is more correct in spoken English. If you were using the first sentence, you would probably want to change the "for" to "that", and then drop the "to", like: The company will demand that foodstuffs prices be changed every nine months. " Hope this helps!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.