Answer:
England is the motherland of mercantilism.
Step-by-step explanation:
England and France
8.8m questions
11.4m answers