When A impacts B, do we always say "A has an impact on B"? Or does it depend on what A and B are? For example, is it right to say, "the recession had a great impact in Dubai?"
I have also seen the proposition "to" being used with the word impact.
Which is the correct form?